Evaluation Framework for Adaptive Multi-Path Inter-Domain Routing Protocols
نویسندگان
چکیده
The simultaneous usage of multiple paths in communication networks has the potential to generate important benefits like better utilization of available resources and higher resiliency. Routing solutions with poor adaptive performance can benefit from multi-path techniques, since information about alternative paths is gathered beforehand. In particular, this study explores the embracement of multi-path routing by inter-domain routing protocols, which have been proven to have large convergence delay after network changes. Unfortunately, there are not many tools available to evaluate and compare the adaptive properties of different multi-path inter-domain routing proposals. An evaluation framework for those proposals is presented in this paper. The framework is aimed to provide a common ground for their evaluation and comparison. It is conceived based on a Swiss-army-knife approach and has a modular and extensible architecture. For completeness, a case of use is depicted to show the functionality and analyses that can be carried out using this framework. as possible, which should reduce the disruption time of the traffic after node or link failures. Multi-path routing techniques allow routers to use different alternative paths to reach a network destination. This is possible since several next-hops are installed in the forwarding table of the router and they can be used concurrently. Multi-path routing has the potential to bring in notorious advantages to communication networks (Bagnulo, Burness, Eardley, García-Martínez, Valera, & Winter, 2009; Valera, Beijnum, Garcia-Martinez, & Bagnulo, 2010). For instance, effective increase DOI: 10.4018/jaras.2011070103 International Journal of Adaptive, Resilient and Autonomic Systems, 2(3), 24-44, July-September 2011 25 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. in network capacity, scalable traffic engineering and regarding adaptive routing, faster response to network changes. Intra-domain routing systems already benefit from multi-path routing features (Psenak, Mirtorabi, Roy, Nguyen, & Pillay-Esnault, 2007; Albrightson, Garcia-Luna-Aceves, & Boyle, 1994). As for inter-domain routing, there are proposals (Xu & Rexford, 2006; Beijnum, Crowcoft, Valera, & Bagnulo, 2009; Godfrey, Ganichev, Shenker, & Stoica, 2008; Motiwala, Feamster, & Vempala, 2007) to add multi-path capabilities, nevertheless the deployment of solutions is limited (Valera, Beijnum, GarciaMartinez, & Bagnulo, 2010; CISCO Systems, 2010). Therefore, it is expected that additional multi-path inter-domain proposals appear and specialized evaluation tools, like the framework presented in this work, are likely to be needed in order to compare their adaptive properties. BGP is the de-facto inter-domain routing standard nowadays. Routing based on the BGP protocol (and inter-domain routing in general) belongs to the category of policy-based routing systems. Policy-based routing systems, in contrast to cost-based routing, do not try to minimize a cost or weight function in a distributed manner. Instead, they try to align the steady-state path assignment of the network such that each node fulfils its preferences (i.e. the paths used to send the traffic in the steadystate match the specifics of the routing policy). Whereas cost-based routing can be guaranteed to converge analytically by means of theoretical frameworks such as routing and path algebras (Chau, Gibbens, & Griffin, 2006), policy-based routing is not guaranteed to converge for some (valid) configurations, since the relation among AS policies may be conflicting (Chau, 2006; Griffin, Shepherd, & Wilfong, 2002; Walton, 2001). Typically, those unstable situations do not happen in practice thanks to the hierarchy imposed by the business relationships between providers. On the other hand, even under stable configurations, the same business relationships oblige ASes to hide connectivity details and the network visibility of peers is constrained to paths economically appealing to the announcing AS. Hiding or distorting reachability information is not a good practice in adaptive routing and it is especially risky when failures occur, given that new reachability information must be propagated throughout the network to recalculate the steady-state, which may incur in a non-negligible penalty in the network convergence delay. As a direct consequence of constraining the network visibility of the nodes, BGP suffers large convergence delays and features a very poor adaptive performance. BGP completely falls through to minimize connectivity disruption time (Kushman, Kandula, & Katabi, 2007) that can be up to several minutes (Labovitz & Wattenhofer, 2001). Lately, it has been pointed out that multi-path routing may alleviate the convergence delay problem of BGP (Valera, Beijnum, Garcia-Martinez, & Bagnulo, 2010). Multiple routes are explored beforehand so that no extra reachability information exchange is required to compute alternative paths to route the traffic. The goal of this work is to present a validation framework intended to analyze the stability, convergence and adaptive properties of current and prospective multi-path inter-domain adaptive routing protocols. The framework is designed using a Swiss-army-knife approach comprising different tools. The modularity of the framework allows expanding it progressively, as future developments are brought out. In addition, the framework is aimed to be a common ground to compare the different proposals and a case of use is presented to walk readers through the framework features. The rest of the article is organized as follows. First, we examine the existing tools for uni-path BGP evaluation are reviewed and selected in order to develop multipath extensions for them. The framework architecture is described next. The framework modules and the multi-path extensions and developments carried out are described afterwards, in several subsections. An evaluation of a multi-path proposal is shown and the contribution of this work is summarized in the conclusions. 19 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/evaluation-framework-adaptivemulti-path/55452?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Computer Science, Security, and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2
منابع مشابه
A Framework of Distributed Dynamic Multi - radio Multi - channel Multi - path Routing Protocol in Wireless Mesh Networks
Wireless Mesh Networks (WMNs) have gained a lot of attention recently. Many efforts are made to design proper routing protocols for WMNs. Existing multi-radio multichannel routing protocols utilize only one path for transmission, and some multi-path routing protocols consider only single channel situation, in which multi-path routing won‘t improve end-to-end throughput efficiently. In our paper...
متن کاملAchieving Fast BGP Reroute with Traffic Engineering Using Multiple Routing Planes
In today's BGP routing architecture, traffic delivery is in general based on single path selection paradigms. The lack of path diversity hinders the support for resilience, traffic engineering and QoS provisioning across the Internet. Some recently proposed multi-plane extensions to BGP offer a promising mechanism to enable diverse inter-domain routes towards destination prefixes. Based on thes...
متن کاملMulti - path inter - domain routing : The impact on BGP ’ s scalability , stability and resilience to link failures
Boarder Gateway Protocol (BGP) is a critical part of the Internet, as it is the protocol that keeps the Autonomous Systems (ASes) connected. Despite the fact that it managed to scale to the current Internet’s size, it also faces other problems, one of them being transient disconnectivity during convergence time. In the last years, efforts to solve this problem concluded with the proposal of mul...
متن کاملAn adaptive inter-domain PCE framework to improve resource utilization and reduce inter-domain signaling
Upcoming broadband commercial and scientific applications are now demanding high bandwidth pipes across multiple domains with guaranteed Quality of Service (QoS). Recent research initiatives such as the Path Computation Element (PCE) framework are focusing on the development of scalable multidomain QoS provisioning frameworks, especially within the emerging carrier grade transport technologies ...
متن کاملPerformance Evaluation of Distributed Security Protocols Using Discrete Event Simulation
The Border Gateway Protocol (BGP) that manages inter-domain routing on the Internet lacks security. Protective measures using public key cryptography introduce complexities and costs. To support authentication and other security functionality in large networks, we need public key infrastructures (PKIs). Protocols that distribute and validate certificates introduce additional complexities and co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJARAS
دوره 2 شماره
صفحات -
تاریخ انتشار 2011